From 90799422b4e79aa48fb257e072541b76c88cd184 Mon Sep 17 00:00:00 2001 From: "iap10@labyrinth.cl.cam.ac.uk" Date: Sat, 8 Jan 2005 01:54:42 +0000 Subject: [PATCH] bitkeeper revision 1.1159.170.81 (41df3d62qbgOxejO_eV2MdPu54MhSA) Revert bogus shadow 'fix'. --- xen/arch/x86/shadow.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xen/arch/x86/shadow.c b/xen/arch/x86/shadow.c index aa4afc3cda..41ac65177a 100644 --- a/xen/arch/x86/shadow.c +++ b/xen/arch/x86/shadow.c @@ -517,10 +517,10 @@ static void shadow_map_l1_into_current_l2(unsigned long va) mk_l2_pgentry(spde); gpl1e = (unsigned long *) &(linear_pg_table[ - (va>>L1_PAGETABLE_SHIFT) & (ENTRIES_PER_L1_PAGETABLE-1)]); + (va>>L1_PAGETABLE_SHIFT) & ~(ENTRIES_PER_L1_PAGETABLE-1)]); spl1e = (unsigned long *) &(shadow_linear_pg_table[ - (va>>L1_PAGETABLE_SHIFT) & (ENTRIES_PER_L1_PAGETABLE-1)]); + (va>>L1_PAGETABLE_SHIFT) & ~(ENTRIES_PER_L1_PAGETABLE-1)]); for ( i = 0; i < ENTRIES_PER_L1_PAGETABLE; i++ ) l1pte_propagate_from_guest(m, &gpl1e[i], &spl1e[i]); -- 2.30.2